a life of leisure - German English Dictionary